package top.mhtools.pigeon.common.persistence;

import top.mhtools.pigeon.ding.dto.DingMessageReqDTO;

import java.util.List;

/**
 * 钉钉顶层入参
 *
 * @author machen
 * @date 2020/4/24 19:44
 */
public interface DingRequest {

    String getToken();

    String getTemplateId();

    DingMessageReqDTO getDingMessageReqDTO();

    DingMessageReqDTO.Markdown getMarkdown();

    List<String> getAtMobiles();

    DingMessageReqDTO.TextDTO getTextDTO();

    DingMessageReqDTO.LinkDTO getLink();

}
